home *** CD-ROM | disk | FTP | other *** search
- rem This is my RUNDB.BAT file that my autoexec.bat loads. I have cut it
- rem down for you for simplicity for you. This should give you a good
- rem idea on how to use the SPAWN techinque. It prevents you from having
- rem to make a connect for each baud rate in the EXEBBS.BAT file.
-
- echo off
- :start
- d:
- cd \db
- db
- if errorlevel 200 goto loadbbs
- if errorlevel 189 goto clean
- if errorlevel 188 goto normal_routing
- goto end
-
- rem This file (sbbs.bat) is created by the mailer program. See
- rem EXEBBS.BAT for more information.
-
- :loadbbs
- sbbs.bat
-
- rem This is my cleaning routine that is scheduled at early morning.
-
- :clean
- j:
- cd\febbs
- febbs f n c
- d:
- cd\sbbs
- pkzip e:\ibm\mis\qst.zip qst.lst
- echokdup
- mbutil purge -file mbutil.pur
- mbutil pack -force -delete -recover
- mbutil sort -pack
- mbutil link
- goto start
-
- rem This is my midnight clean routine. It resets games pruges users,
- rem and more.
-
- :normal_routing
- cd\sbbs\tradewar
- extern
- cd\sbbs
- del system.log
- del mbutil.log
- stop d:\sbbs\txtfiles\best u10 d10 c10 m10 b10
- if exist dtr.idx del dtr.idx
- cd\sbbs\txtfiles
- if exist dtr.asc del dtr.asc
- cd\sbbs
- if exist dtr.log copy dtr.log d:\sbbs\txtfiles
- if exist dtr.log del dtr.log
- cd\sbbs\txtfiles
- ren dtr.log dtr.asc
- cd\sbbs
- usersort -s -d
- userpack -d60
- cd\ava
- del ava.log
- cd\fish
- fishmant
- cd\ava
- if exist avadat.bak del avadat.bak
- remove d:\sbbs
- cd\mcfreq
- if exist mcfram.log del mcfram.log
- if exist mcfreq.log del mcfreq.log
- e:
- cd\tw1000
- twmaint
- d:
- cd\sbbs
- arj u i:\users\users.arj d:\sbbs\users.bbs
- arj u i:\users\users.arj d:\sbbs\susers.bbs
- goto start
-
- :end
- Echo D'Bridge is down....
- command.com
-